export default {
	data() {
		return {
			// 默认的全局分享内容
			share: {
				title: '超级小助教',
				path: '/pages/observe', // 全局分享的路径，比如 首页
				imageUrl: "https://superta.noboyun.com/static/share/default.png", // 全局分享的图片(可本地可网络)
			}
		}
	},
	// 定义全局分享
	// 1.发送给朋友
	onShareAppMessage(options) {
		console.log(options, '获取到的参数');
		var obj = {
			title: this.share.title,
			path: this.share.path,
			imageUrl: this.share.imageUrl,
			success: function(res) {
				// 转发成功之后的回调
				if (res.errMsg == 'shareAppMessage:ok') {}
			},
			fail: function() {
				// 转发失败之后的回调
				if (res.errMsg == 'shareAppMessage:fail cancel') {
					// 用户取消转发
				} else if (res.errMsg == 'shareAppMessage:fail') {
					// 转发失败，其中 detail message 为详细失败信息
				}
			},
			complete: function() {
				// 转发结束之后的回调（转发成不成功都会执行）
			}
		}

		if (options.from == "button") { // 判断是按钮发起的分享(button)还是右上角小程序胶囊发起的分享(menu)

			let pageInfo = options.target.dataset.obj // 页面传过来的参数(goodDetail)
			var pages = getCurrentPages() // 获取栈实例
			let currentPage = pages[pages.length - 1]['$page']['fullPath'] //当前页面路径(带参数)
			obj.title = pageInfo.name
			obj.path = currentPage
			obj.imageUrl = pageInfo.homePhoto
			console.log("---------button---------" + JSON.stringify(obj));
		}
		return obj
	},
	//2.分享到朋友圈
	onShareTimeline(res) {
		return {
			title: this.share.title,
			path: this.share.path,
			// imageUrl: this.share.imageUrl,
		}
	},
}